﻿using Chess.Common;
using MvvmToolkit.ViewModels;

namespace Chess.Client.ViewModel
{
    internal class ChessBoardViewModel : ViewModelBase
    {
        public ChessBoardViewModel(ClientService clientService)
        {
            Engine = new Engine.Engine();
            _clientService = clientService;
        }

        public Engine.Engine Engine { get; set; }

        private ClientService _clientService;
        public ClientService ClientService { get { return _clientService; } }

        public bool Selected { get; set; }
        public BytePoint SelectedCell { get; set; }
    }
}
